import request from '@/utils/request'

// 查询企业工法批文列表
export function listQygfpw(query) {
  return request({
    url: '/kjcg/qygfpw/list',
    method: 'get',
    params: query
  })
}

// 查询企业工法批文详细
export function getQygfpw(qygfpwId) {
  return request({
    url: '/kjcg/qygfpw/' + qygfpwId,
    method: 'get'
  })
}

// 新增企业工法批文
export function addQygfpw(data) {
  return request({
    url: '/kjcg/qygfpw',
    method: 'post',
    data: data
  })
}

// 修改企业工法批文
export function updateQygfpw(data) {
  return request({
    url: '/kjcg/qygfpw',
    method: 'put',
    data: data
  })
}

// 删除企业工法批文
export function delQygfpw(qygfpwId) {
  return request({
    url: '/kjcg/qygfpw/' + qygfpwId,
    method: 'delete'
  })
}

// 获得企业工法批文主键ID
export function getQyGfPwId() {
  return request({
    url: '/kjcg/qygfpw/getQyGfPwId',
    method: 'get'
  })
}

// 新增附件
export function insertQygfpwFjByQygfpwId(data) {
  return request({
    url: '/kjcg/qygfpw/add/File/By/subId',
    method: 'post',
    data: data
  })
}

// 根据主表ID查询附件列表
export function selectQygfpwFjList(qygfpwId) {
  return request({
    url: '/kjcg/qygfpw/get/FileList/By/subId?sId=' + qygfpwId,
    method: 'get'
  })
}

// 删除企业工法批文附件
export function deleteQygfpwFjByFjIds(fjId) {
  return request({
    url: '/kjcg/qygfpw/fj/' + fjId,
    method: 'delete'
  })
}
